saffron thistle
noun
: safflower
also
: a related European herb (Carthamus lanatus) with yellow flower heads that is naturalized and a troublesome weed in Australia
Love words? Need even more definitions?
Merriam-Webster unabridged
Share